Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 HAYWOOD PLACE Terraced £256,662 £202,500 15 Sep 2017
2 HAYWOOD PLACE Terraced £239,527 £190,000 17 Nov 2017
3 HAYWOOD PLACE Terraced £218,571 £75,000 10 May 2002
4 HAYWOOD PLACE Terraced £206,011 £173,500 21 Sep 2020
5 HAYWOOD PLACE Terraced £162,173 £34,250 24 Apr 1998
6 HAYWOOD PLACE Terraced £195,508 £112,000 6 Nov 2009
7 HAYWOOD PLACE Terraced £239,813 £200,000 7 Aug 2020